shield limpet - Turkish English Dictionary